a period of ten years - Deutsch Englisch Wörterbuch